Linux System Setup

Debian / Ubuntu – full package installer script

CORE PACKAGES

bash
sudo apt install mc
sudo apt install neovim
sudo apt install ssh
sudo apt install vsftpd
sudo apt install htop
sudo apt install ncdu
sudo apt install tmux
sudo apt install curl wget
sudo apt install ufw
sudo apt install nginx
sudo apt install apache2
sudo apt install mariadb-server
sudo apt install postgresql
sudo apt install fail2ban
sudo apt install rsync
sudo apt install docker.io
sudo apt install git
sudo apt install vim nano
sudo apt install restic
sudo apt install mc openssh-client -y
sudo apt install zsh
sudo apt install neofetch



# Sprawdź czy masz winget
winget --version

# Instalacja przez winget (jeśli dostępne)
winget install neofetch

# Alternatywa: Chocolatey
choco install neofetch -y

# Uruchomienie (jeśli działa w systemie/WSL)
neofetch

# Pomoc
neofetch --help

# Przykładowe opcje
neofetch --ascii_distro debian12
neofetch --off

MONITORING TOOLS

bash
sudo apt install htop
htop

==================================

sudo apt install btop
btop

==================================

sudo apt install neofetch
neofetch

==================================

sudo apt install sysbench

==================================

sudo apt install gnome-system-monitor

HELPER SCRIPTS

bash
apt install bash

apt install dos2unix
dos2unix system-helper.sh

bash system-helper.sh